small well/pit - Spanish English Dictionary